making possible - Français Anglais Dictionnaire